草庐IT

c++ - VC++ 2010 : Show open dialog hangs

全部标签

c++ - VC++2012如何切换到设计 View ?

我刚刚安装了VisualStudio2012专业版,我打算编写我的第一个HelloWorld应用程序,但找不到设计器View!如何在VisualC++2012Professional中切换到设计器模式? 最佳答案 也许你习惯了C#,当你说MyForm.cs并且你只是打开它时,它默认打开MyForm.cs[Design]窗口,您可以在其中设计对话。在VisualC++中,对话框的外观存储在资源文件中,因此您需要双击Win32Project3.rc,这会将您的左Pane切换到资源View。然后你会看到更多资源类型(它们看起来像文件夹),

c++ - 为什么代码被clang接受而被vc++拒绝?

clang3.4接受以下代码;而vc++NOV2013CTP拒绝它并出现错误:errorC2668:'AreEqual':ambiguouscalltooverloadedfunctiontemplateconstexprheadT&&__GetFirst__(headT&&value,tailTypes&&...){returnstatic_cast(value);};templateconstexprboolAreEqual(constT&a,constT&b){returna==b;}templateconstexprboolAreEqual(constheadT&head_va

c++ - std::bind 有多少个参数(VC 11 只支持 4 个)

我正在玩VisualStudio11的开发者预览版。我偶然发现的缺点之一是std::bind仅支持4个函数参数。我在C++11标准文件中找不到任何相关内容。是否定义了参数的最小数量,或者所有的实现都取决于? 最佳答案 在VC11中,您可以通过设置_VARIADIC_MAX来增加可变参数模板仿真方案使用的最大参数数量。默认为5。看这里:http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspxIfyouneedmorearguments(e.g.youhadcodec

c++ - VS2010 报告 DLL 中静态类的错误内存泄漏

MemoryleakswhencallingITKfromVisualStudioDLL的后续问题我将问题细化为最简单的例子。structA{public:A(){mp_data=newint(0x42);}~A(){deletemp_data;}int*mp_data;};Aa;当在DLL中定义此类全局类时,VisualStudio调试CRT报告mp_data在应用程序关闭时泄漏。除了禁用泄漏报告之外,有人知道解决方法吗? 最佳答案 如果您在主函数的末尾调用_CrtDumpMemoryLeaks(),则行为是预期的,因为mp_da

c++ - 这是一个 VC++2010 编译器错误吗?

使用VisualStudio2010SP1:#include//namespaceXXX{structTest{booloperator==(constTest&r)const{returntrue;}};//}//typedefXXX::TestTest;templateinlinebooloperator!=(constT&l,constT&r){return!(l==r);}intmain(){std::vectorvt;std::vectorvt2=std::move(vt);return0;}如果我按原样编译上面的代码,它会失败并出现以下错误:1>C:\apps\MVS10\

c++ - VS 2010 中返回值的编译器优化

使用完全优化的VS2010/Ox查看以下两个函数调用:staticstringtest1(conststring&input){returninput;}staticvoidtest2(conststring&input,string&output){output=input;}如果我使用后一个test2,那么函数总是被优化掉并且代码被内联。但是,除非我关闭异常,否则不会内联test1。有人知道为什么吗?此外,如果编译器使用返回值优化,我希望编译器能够在test1中像test2一样高效地工作,但它似乎没有这样做。这也是我的困惑。我想使用第一个函数签名的原因是我有该函数的两个可编译版本。

CVE-2010-2883漏洞

CVE-2010-2883AdobeReaderTTF字体SING表栈溢出漏洞1.漏洞描述​ AdobeReader和Acrobat都是美国奥多比(Adobe)公司的产品。AdobeReader是一款免费的PDF文件阅读器,Acrobat是一款PDF文件编辑和转换工具。基于Window和MacOSX的AdobeReader和Acrobat9.4之前的9.x版本,8.2.5之前的8.x版本的CoolType.dll中存在基于栈的缓冲区溢出漏洞。远程攻击者可借助带有TTF字体SmartINdependentGlyphlets(SING)表格中超长字段uniqueName的PDF文件执行任意代码或者

C++ 程序不使用 Clang 和 visual Studio 2010 Express 编译

我正在尝试使用VisualC++2010Express编译本教程中所述的源代码。http://kevinaboos.wordpress.com/2013/07/23/clang-tutorial-part-ii-libtooling-example/完整的源代码在这里。https://github.com/kevinaboos/LibToolingExample我已使用此链接中提供的可执行文件来安装LLVM。由于格式问题,我无法发布完整的错误消息。但我会尽量提供尽可能多的信息。当我尝试构建解决方案时,出现以下错误:-argumentunusedduringcompilationwarn

c# - 是否可以在非托管 VC++ 应用程序中使用使用 C# 创建的 DLL?

我有一个用C#编写的DLL,我想将它用于C#应用程序和用非托管VC++编写的应用程序。这可能吗? 最佳答案 为了补充此处的其他答案,这里是描述您的情况的MS支持文章。http://support.microsoft.com/kb/828736 关于c#-是否可以在非托管VC++应用程序中使用使用C#创建的DLL?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2873714/

c++ - 请为 VC++ 2008 推荐一个好的加密库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我正在做一个小项目,需要你的帮助。以下是详细信息:我的项目是在VC++2008中我需要将一些关键资源文件包与我的项目exe一起以加密形式存储在运行exe时,我想即时解密和使用这些文件(不将解密文件存储在临时位置)有问题的文件是二进制文件项目小而简单加密可以是简单的或适度安全的我正在为一个简单的项目寻找一个加密库/sdk/toolkit,该库应该有以下要求它应该小巧且易